package com.dao;

import entity.EmpEntity;

import java.util.List;
import java.util.Map;

public interface EDao {
    // 统计总数量
    Long getScalarData();

    // 查询单条信息方法
    Map<String, Object> getMapData(int a);

    // 查询所有信息方法
    List<Map<String, Object>> getListMap();

    // 根据编号查询信息方法
    EmpEntity getById(int b);

    // 根据编号查询信息方法
    EmpEntity getByIdByResultMap(int c);

    // 根据编号查询信息方法
    EmpEntity getByIdWithResultMapConstructor(int d);

    // 根据编号查询信息方法
    EmpEntity getDataWithParentChild(int e);
}
